@charset "utf-8";

body,h1,h2,h3,h4,h5,h6,p,dl,dd,ul,ol{margin:0;padding:0}em,i{font-style:normal}li{list-style:none}a,a:hover{text-decoration:none}img{border:0}table{border-collapse:collapse;border-spacing:0}label{cursor:default}body,button,input,select,textarea{font:12px/1.5 Tahoma,arial,'Hiragino Sans GB','microsoft yahei',\5b8b\4f53}textarea{resize:none}a,a:focus{outline:none}.clearfix:after{content:'\20';display:block;height:0;clear:both}.clearfix{*zoom:1}.clear{display:block;height:0;clear:both;font-size:0;line-height:0;overflow:hidden}.fl{float:left;display:inline}.fr{float:right;display:inline}.fn{float:none}.tl{text-align:left}.tr{text-align:right}.tc{text-align:center}.hide{display:none}.show{display:block}.mt10{margin-top:10px}.noBg{background:none!important}.noBorder{border:0!important}.yahei{font-family:'microsoft yahei'}.red{color:red}
/* 项目主体部分设置 */
body{background:#fff;color:#555;}
a{color:#555;text-decoration:none;transition: all 0.3s ease 0s}
a:hover{color:#c62626;}
s{text-decoration: none}
.wrapper { position:relative; width:100%; margin:0 auto; overflow:hidden; }
.g-in { width:1200px; margin:0 auto; }.g-in:after{content:'\20';display:block;height:0;clear:both}.g-in{*zoom:1}

.head_top {
	width: 100%;
	height: 30px;
	background-color: #f2f2f2;
	border-bottom: 1px solid #e2e2e2;
}
.head_top .top_center {
	width: 1200px;
	margin: 0 auto;
}
.head_top .top_center h1,
.head_top .top_center p {
	font-size: 14px;
	font-weight: normal;
	line-height: 30px;
	color: #666;
}
.header { position:relative; background:#fff;z-index: 8}
.h-1{height: 130px;overflow: hidden;}
.logo{height: 80px;float: left;margin-top: 25px}
.logo a img {
	height: 80px;
}
.phone {float: right;padding-left: 60px;height: 50px;background: url(hdr_ico_1.png) no-repeat left center;margin-top: 40px}
.phone i{font-size: 16px;color: #4d4d4d;display: block;}
.phone s{font-size: 26px;font-weight: bold; color: #b9040b;display: block;line-height: 24px}
.nav {height: 40px;background: #b9040b;}
.nav li {float: left;width: 11.11%;text-align: center;position: relative;}
.nav li:last-child{background: none}
.nav li>a {display: block;color: #fff;line-height: 40px;font-size: 16px;}
.nav li>a:hover {
	background-color: #000;
}
.nav li dl {position: absolute;left: 0;right: 0;top: 40px;background: #000;transition: all 0.3s ease 0s;display: none}
.nav li:hover dl {display: block;}
.nav li dt a {display: block;color: #fff;font-size: 14px;line-height: 40px}
.nav li dt a:hover {background: #b9040b;color: #fff;}

.footer {
	background: url(bgpic.jpg) no-repeat;
	/*height: 500px;*/
}
.ft {
	padding-top: 80px;
	height: 150px;
}
.bot-line {
	border-bottom: 1px solid #aaa;
	margin-bottom: 50px;
	padding-bottom: 20px;
}

.ft-logo {
	float: left;
	width: 240px;
	padding-top: 5px;
}
.ft-logo img {
	display: block;
	width: 240px;
}
.ft-qrcode {
	float: right;
	height: 140px;
}
.ft-qrcode img {
	display: block;
	width: 120px;
}
.ft-qrcode p {
	text-align: center;
	padding-top: 5px;
	color: #aaa;
}
.ft-contact {
	float: right;
	width: 610px;
	font-size: 18px;
	color: #aaa;
	margin-right: 60px;
}
.ft-contact a {
	color: #aaa;
}
.ft-bottom {
	width: 100%;
	height: 50px;
	margin-top: 60px;
	/*background-color: #000;*/
}
.ft-copy{
	width: 1200px;
	margin: 0 auto;
	line-height: 50px;
	text-align: center;
	color: #aaa;
}
.ft-copy p a {
	margin-left: 10px;
	color: #aaa;
}

.con_1{height: 112px;line-height: 112px;width: 1245px;margin: 70px auto 0;}
.con_1 li{float: left;width: 25%;font-size: 18px;color: #484848;text-align: center;}
.con_1 li:nth-child(1){background: url(con_ico_1_1.png) no-repeat 25px center;}
.con_1 li:nth-child(2){background: url(con_ico_1_2.png) no-repeat 25px center;}
.con_1 li:nth-child(3){background: url(con_ico_1_3.png) no-repeat 25px center;}
.con_1 li:nth-child(4){background: url(con_ico_1_4.png) no-repeat 25px center;}

